(river) branch - French English Dictionary